package com.xhorse.lockplatform.model;

import com.xhorse.lockplatform.comm.model.BaseId;

import java.util.Date;

public class XhKey extends BaseId {
	
    private Integer vehicle_id;

    private Integer region_id;

    private Integer language_id;
	
	private Integer model_id;

    private Integer key_id;

    private Integer file_id;

    private String key_name;

    private Integer immo;

    private String blank;

    private String freq;

    private String type;

    private String type_name;

    private String special;

    private String hcs_algo_id;

    private Date create_at;

    private Date update_at;

    private String eep_init_algo_id;

    private String encode;

    private String chip_type_number;

    private String known_as_id;

    private String md5_all;

    private String version;

    private String fccid;

    private String replace_part_number;

    private String other_part_no;

    private String cloneable_remote;

    private String cloneable_chip;

    private String match_method;
    
    private Integer is_handle;
    
    private Integer make_type;

	public Integer getVehicle_id() {
		return vehicle_id;
	}

	public void setVehicle_id(Integer vehicle_id) {
		this.vehicle_id = vehicle_id;
	}

	public Integer getRegion_id() {
		return region_id;
	}

	public void setRegion_id(Integer region_id) {
		this.region_id = region_id;
	}

	public Integer getLanguage_id() {
		return language_id;
	}

	public void setLanguage_id(Integer language_id) {
		this.language_id = language_id;
	}

	public Integer getModel_id() {
		return model_id;
	}

	public void setModel_id(Integer model_id) {
		this.model_id = model_id;
	}

	public Integer getKey_id() {
		return key_id;
	}

	public void setKey_id(Integer key_id) {
		this.key_id = key_id;
	}

	public Integer getFile_id() {
		return file_id;
	}

	public void setFile_id(Integer file_id) {
		this.file_id = file_id;
	}

	public String getKey_name() {
		return key_name;
	}

	public void setKey_name(String key_name) {
		this.key_name = key_name;
	}

	public Integer getImmo() {
		return immo;
	}

	public void setImmo(Integer immo) {
		this.immo = immo;
	}

	public String getBlank() {
		return blank;
	}

	public void setBlank(String blank) {
		this.blank = blank;
	}

	public String getFreq() {
		return freq;
	}

	public void setFreq(String freq) {
		this.freq = freq;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getType_name() {
		return type_name;
	}

	public void setType_name(String type_name) {
		this.type_name = type_name;
	}

	public String getSpecial() {
		return special;
	}

	public void setSpecial(String special) {
		this.special = special;
	}

	public String getHcs_algo_id() {
		return hcs_algo_id;
	}

	public void setHcs_algo_id(String hcs_algo_id) {
		this.hcs_algo_id = hcs_algo_id;
	}

	public Date getCreate_at() {
		return create_at;
	}

	public void setCreate_at(Date create_at) {
		this.create_at = create_at;
	}

	public Date getUpdate_at() {
		return update_at;
	}

	public void setUpdate_at(Date update_at) {
		this.update_at = update_at;
	}

	public String getEep_init_algo_id() {
		return eep_init_algo_id;
	}

	public void setEep_init_algo_id(String eep_init_algo_id) {
		this.eep_init_algo_id = eep_init_algo_id;
	}

	public String getEncode() {
		return encode;
	}

	public void setEncode(String encode) {
		this.encode = encode;
	}

	public String getChip_type_number() {
		return chip_type_number;
	}

	public void setChip_type_number(String chip_type_number) {
		this.chip_type_number = chip_type_number;
	}

	public String getKnown_as_id() {
		return known_as_id;
	}

	public void setKnown_as_id(String known_as_id) {
		this.known_as_id = known_as_id;
	}

	public String getMd5_all() {
		return md5_all;
	}

	public void setMd5_all(String md5_all) {
		this.md5_all = md5_all;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public String getFccid() {
		return fccid;
	}

	public void setFccid(String fccid) {
		this.fccid = fccid;
	}

	public String getReplace_part_number() {
		return replace_part_number;
	}

	public void setReplace_part_number(String replace_part_number) {
		this.replace_part_number = replace_part_number;
	}

	public String getOther_part_no() {
		return other_part_no;
	}

	public void setOther_part_no(String other_part_no) {
		this.other_part_no = other_part_no;
	}

	public String getCloneable_remote() {
		return cloneable_remote;
	}

	public void setCloneable_remote(String cloneable_remote) {
		this.cloneable_remote = cloneable_remote;
	}

	public String getCloneable_chip() {
		return cloneable_chip;
	}

	public void setCloneable_chip(String cloneable_chip) {
		this.cloneable_chip = cloneable_chip;
	}

	public String getMatch_method() {
		return match_method;
	}

	public void setMatch_method(String match_method) {
		this.match_method = match_method;
	}

	public Integer getIs_handle() {
		return is_handle;
	}

	public void setIs_handle(Integer is_handle) {
		this.is_handle = is_handle;
	}

	public Integer getMake_type() {
		return make_type;
	}

	public void setMake_type(Integer make_type) {
		this.make_type = make_type;
	}

	@Override
	public String toString() {
		return "XhKey [vehicle_id=" + vehicle_id + ", region_id=" + region_id
				+ ", language_id=" + language_id + ", model_id=" + model_id
				+ ", key_id=" + key_id + ", file_id=" + file_id + ", key_name="
				+ key_name + ", immo=" + immo + ", blank=" + blank + ", freq="
				+ freq + ", type=" + type + ", type_name=" + type_name
				+ ", special=" + special + ", hcs_algo_id=" + hcs_algo_id
				+ ", create_at=" + create_at + ", update_at=" + update_at
				+ ", eep_init_algo_id=" + eep_init_algo_id + ", encode="
				+ encode + ", chip_type_number=" + chip_type_number
				+ ", known_as_id=" + known_as_id + ", md5_all=" + md5_all
				+ ", version=" + version + ", fccid=" + fccid
				+ ", replace_part_number=" + replace_part_number
				+ ", other_part_no=" + other_part_no + ", cloneable_remote="
				+ cloneable_remote + ", cloneable_chip=" + cloneable_chip
				+ ", match_method=" + match_method + ", is_handle=" + is_handle
				+ ", make_type=" + make_type + "]";
	}
   
}